117 research outputs found

    CoopDynSim : a 3D robotics simulator

    Get PDF
    This paper presents CoopDynSim, a multi-robot 3D simulator. The main motivations for the development of a new simulation software lie in the need to emulate specific, custom made sensors, combined with the desire to smoothly transfer controller code from simulation to real implementation. The latter is achieved through the use of the same middleware layer already implemented in the real platforms. The high modularity of the solution allows the user to easily add new components or design new platforms. By having independent simulation threads for each robot, distributed control algorithms can easily be tested, abetted by a socket based connection, granting the possibility for an asynchronous, over the network, controller architecture. The ability to run simulations in real or simulated time, as well as a play back option, represent valuable features of the software. The simulator has been used in several projects, with different platforms and distinct control applications, proving it as a heterogeneous and flexible solution. Furthermore, its usage as a teaching tool in a robotics’ summer school as well as in an introductory robotics class in our university, upholds its simplicity and user-friendliness.Fundação para a Ciência e a Tecnologia (FCT) - ref. SFRH/BD/38885/200

    Transporte de objectos por equipas de robôs móveis autónomos : implementação e validação de uma arquitectura de controlo distribuída, baseada em sistemas dinâmicos não lineares

    Get PDF
    Dissertação de Mestrado em Electrónica Industrial - Área de Especialização em Automação e RobóticaEsta dissertação tem como objectivo a implementação e validação de uma arquitectura de controlo, baseada em sistemas dinâmicos não lineares, para uma equipa de robôs móveis autónomos que em conjunto devem transportar um objecto de grandes dimensões desde uma posição inicial até uma posição de destino, e em simultâneo evitar colisões com obstáculos estáticos e/ou dinâmicos que possam encontrar no seu caminho. A arquitectura de controlo foi desenvolvida por um elemento do Grupo de Robótica Autónoma e Sistemas Dinâmicos, do departamento de Electrónica Industrial, da Universidade do Minho, no âmbito do seu doutoramento. Os robôs não têm qualquer conhecimento prévio do ambiente que os rodeia. A arquitectura de controlo é estruturada em termos de comportamentos elementares. Os comportamentos individuais e a sua integração são gerados por sistemas dinâmicos não lineares. Para a implementação da arquitectura de controlo foram utilizadas equipas de dois e de três robôs móveis autónomos, tendo sido os resultados documentados em vídeos. Estes resultados mostram o bom desempenho dos robôs em vários cenários, quer com obstáculos estáticos, quer com dinâmicos. O comportamento resultante é estável e as trajectórias são suaves, isto porque à medida que a informação sensorial e/ou comunicada varia, os sistemas dinâmicos adaptam-se, gerando soluções atractoras adequadas.The goal of this dissertation is the validation of a distributed control architecture, based on non-linear dynamical systems, for a team of autonomous mobile robots that jointly carry a large object from a starting position to a position of destination, and simultaneously avoid collisions with obstacles static and/or dynamic that can encounter in their path. The architecture was developed by an element from the Dynamical Systems and Autonomous Robotics Group of the Department of Industrial Electronics, from University of Minho, this work was carried out for his PhD. The robots have no prior knowledge whatsoever of the surrounding environment. The control architecture of each one of the robots is structured in terms of elemental behaviours. The individual behaviours and their integration are generated by non-linear dynamical systems. The implementation of the control architecture was performed on teams of two and three robots, the results were documented in video. These results show the good performance of robots in several environments, with static and/or dynamic ones. The resulting behaviour is stable and the trajectories are smooth, this is achieved because the dynamical systems adjust to changes in the information provided by the sensors and/or the information comunicated between the robots, generating adequate attractor solutions

    Multi-robot cognitive formations

    Get PDF
    In this paper, we show how a team of autonomous mobile robots, which drive in formation, can be endowed with basic cognitive capabilities. The formation control relies on the leader-follower strategy, with three main pair-wise con-figurations: column, line and oblique. Furthermore, non-linear attractor dynamics are used to generate basic robotic behaviors (i.e. follow-the-leader and avoid obstacles). The control archi-tecture of each follower integrates a representation of the leader (target) direction, which supports leader detection, selection between multiple leaders (decision) and temporary estimation of leader direction (short-term memory during occlusion and prediction). Formalized as a dynamic neural field, this additional layer is smoothly integrated with the motor movement control system. Experiments conducted in our 3D simulation software, as well as results from the implementation in middle size robotic platforms, show the ability for the team to navigate, whilst keeping formation, through unknown and unstructured environments and is robust against ambiguous and temporarily absent sensory information.Fundação para a Ciência e a Tecnologia (FCT) - FCOMP-01-0124-FEDER-022674Fundos FEDER - Programa Operacional Fatores de Competitividade - COMPET

    Object transportation by a human and a mobile manipulator : a dynamical systems approach

    Get PDF
    In this paper we address the problem of humanrobot joint transportation of large payloads. The human brings to the task knowledge on the goal destination and global path planning. The robot has no prior knowledge of the environment and must autonomously help the human, while simultaneously avoiding static and/or dynamic obstacles that it encounters. For this purpose a dynamic control architecture, formalized as a coupled system of non-linear differential equations, is designed to control the behavior of the mobile manipulator in close loop with the acquired sensorial information. Verbal communication is integrated that allows the robot to communicate its limitations. Results show the robot’s ability to generate stable, smooth and robust behavior in unstructured and dynamic environments. Furthermore, the robot is able to explain the difficulties it encounters and thus contribute to success of the task and to enhance the human-robot physical interaction.FP6-IST2-EU-project JAST (project no 003747)Portuguese Science and Technology Foundation (FCT) and FEDER project COOPDYN (POSI/SRI/38081/2001)

    Using discrete simulation to support internal logistics process design

    Get PDF
    The objective of this paper is to present the developments of an ongoing project that aims at implementing an internal materials movement system using autonomous vehicles for supporting logistics processes. In particular the project focus on the movement of final products, from assembly lines to the expedition warehouse and the supply of packaging materials (customer packages), from the raw materials warehouse to the assembly lines. This process is currently carried out by two stackers, in a milk-run environment and, in the context of this project, an innovative solution is proposed to improve the performance of the supply and pickup processes, transforming and optimizing an entirely manual process into an automated one. The main challenge was to investigate the impact on the existing internal logistic system of the new solution and, simultaneously, to explore if new management strategies are needed to satisfy both throughput levels and overall supply chain needs. A simulation model was developed using ARENA Simulation Software to get insights concerning the new challenges posed by the solution to be adopted. Results have revealed that the use of simulation allowed the assessment of the impact of the new internal logistics solution and played a critical role to identify the best dispatching rules to schedule transportation orders in such a complex system. This research shows the flexibility of the simulation tool to address several complex management issues simultaneously that arises in the context of innovative solutions aligned with industry 4.0 challenges.This work has been financially supported by the Portugal Incentive System for Research and Technological Development in scope of the projects in co-promotion nº 002814/2015 (iFACTORY 20152018).info:eu-repo/semantics/publishedVersio

    A software framework for the implementation of dynamic neural field control architectures for human-robot interaction

    Get PDF
    Useful and efficient human-robot interaction in joint tasks requires the design of a cognitive control architecture that endows robots with crucial cognitive and social capabilities such as intention recognition and complementary action selection. Herein, we present a software framework that eases the design and implementation of Dynamic Neural Field (DNF) cognitive architectures for human-robot joint tasks. We provide a graphical user interface to draw instances of the robot's control architecture. In addition, it allows to simulate, inspect and parametrize them in real-time. The framework eases parameter tuning by allowing changes on-the-fly and by connecting the cognitive architecture with simulated or real robots. Using the case study of an anthropomorphic robot providing assistance to a disabled person during a meal scenario, we illustrate the applicability of the framework.The work was funded by Project NETT: Neural Engineering Transformative Technologies, EU-FP7 ITN (nr.289146), and by FCT - Fundação para a Ciência e Tecnologia, through the Phd and Posdoc Grants (SFRH/BD/81334/2011 and SFRH/BPD/71874/2010 respectively, financed by POPH-QREN-Type 4.1- Advanced Training, co-funded by the European Social Fund and national funds from MEC), and Project Scope: UID/CEC/00319/2013 together with COMPETE: POCI-01-0145-FEDER007043.info:eu-repo/semantics/publishedVersio

    A safe autonomous stacker in human shared workspaces

    Get PDF
    This paper proposes a solution for safe navigation of stacker vehicles in workspaces shared with people, with a focus on the docking manoeuvres for pallet picking and dropping. Behaviours for way-point and wall following are developed following the attractor dynamics approach. Then, these behaviours are orchestrated by state machines (that activate or deactivate them) depending on the specific task. Each of these states also defines different safe areas and maximum travel speeds, which is a requirement for safe operation. Results of real experiments are presented that show the standard operation and its robustness against perturbations (people in the way) and failure detection (missing pallets).Fundação para a Ciência e Tecnologia (FCT) within the R&D Units Project Scope: UIDB/00319/202

    Revista de Administração, n. 7

    Get PDF
    Revista disponível em arquivo completo

    Motion control for autonomous tugger vehicles in dynamic factory floors shared with human operators

    Get PDF
    We present a motion controller that generates collision free trajectories for autonomous Tugger vehicles operating in dynamic factory environments, where human operators may coexist. The controller is formalized as a dynamic system of path velocity and heading direction, whose vector fields change as sensory information varies. By design the parameters are tuned so that the control variables are close to an attractor of the resultant dynamics most of the time. This contributes to the overall asymptotically stability of the system and makes it robust against perturbations. We present several experiments, in a real factory environment, that highlight different innovative features of the navigation system - flexible and safe solutions for human-aware autonomous navigation in dynamic and cluttered environments. This means, besides generating online collision free trajectories between via points, the system detects the presence of humans, interact with them showing awareness of their presence, and generate adequate motor behavior.This work has been supported by National Funds through FCT -Fundacao para a Ciencia e Tecnologia within the Project Scope: UID/CEC/00319/2019, and by European Structural and Investment Funds in the FEDER component, through the Operational Competitiveness and Internationalization Programme (COMPETE 2020) [Project n degrees 002814; Funding Reference: POCI-01-0247-FEDER-002814]

    Qualidade das águas drenadas dos quadros de arroz irrigado durante o estabelecimento do cultivo no sistema pré-germinado

    Get PDF
    Irrigated rice (Oriza sativa L.) pre-germinated production systems occupy approximately 100 thousand ha, annually cultivated in Rio Grande do Sul State, mainly in poorly drained areas, and with infestation of competing plants, especially red rice (Oriza sativa L.). This system constitutes the main technologic resource for rice crops produced on an ecological basis, by means of soil tillage and water management. Despite this, water outlets, specifically after seeding, have outstanding agronomic and environmental implications. Loss of nutrients and the physical and chemical quality of drained water have been questioned by public research and environmental institutions. This work evaluated the effects of different soil tillage systems and retention time of water in irrigated rice frames. The experiment was conducted in Viamão town, Rio Grande do Sul State. Two different soil tillage systems and four different times of frame drainage after seeding were investigated. Results showed that the main limiting attributes of water quality were turbidity, biochemical oxygen demand (BOD) and phosphorus (P) content, reaching 1800 TNU, 115 mg L-1 , and 1.6 mg L-1 , respectively. These attributes showed values higher than established environmental thresholds. Water quality was inappropriate to discharge directly into water courses, regardless of treatments.An alternative is the immediate placement in rice production areas, in more advanced development stages of plants. Pre-germinated rice crops require a system framework to avoid nutrient loss and consequent reduction of soil fertility.Os sistemas de produções de arroz (Oryza sativa L.) irrigado, pré-germinado ocupam uma superfície de aproximadamente 100 mil hectares, cultivados anualmente no Estado do Rio Grande do Sul, principalmente em áreas com deficiência de drenagem e com infestação de plantas competidoras, fundamentalmente o arroz vermelho (Oryza sativa L.). Esse sistema constitui a principal tecnologia para o cultivo de arroz de base ecológica, através do preparo do solo e do manejo da água nos quadros cultivados. Não obstante, a retirada da água dos quadros, especificamente após semeadura, tem implicações agronômicas e ambientais de destaque. A perda de nutrientes e a qualidade física e química da água drenada têm sido questionadas por instituições públicas, ambientais e de pesquisa. O objetivo desse trabalho foi avaliar os efeitos de diferentes formas de preparo do solo, assim como o tempo de permanência da água nos quadros de arroz irrigado pré-germinado. O experimento foi conduzido no município de Viamão – RS. Foram utilizados dois tipos de implementos para preparo do solo, associados a quatro tempos de drenagem dos quadros após a semeadura. Os resultados indicaram que os atributos mais limitantes em relação à qualidade da água, foram a turbidez, a demanda bioquímica de oxigênio (DBO) e os teores de fósforo, que chegaram a 1800 UNT, 115 mg L-1 e 1,6 mg L-1 , respectivamente. A turbidez, assim como as concentrações de P e DBO, apresentaram-se superiores ao limite legal em todos os tratamentos avaliados. Devido o envolvimento da água no preparo do solo, sua qualidade foi imprópria para o descarte diretamente nos cursos hídricos, independentemente do implemento utilizado e dos diferentes períodos de decantação avaliados. Dessa forma, uma alternativa é a utilização dessas águas imediatamente em áreas de produção com arroz em estágios mais avançados de desenvolvimento. As lavouras de arroz pré-germinado, sobretudo nas produções de base ecológica, demandam uma adequação do sistema ao estabelecido pela legislação, contribuindo também para evitar perdas de nutrientes e a consequente redução da fertilidade dos solos
    corecore